${pack};
import com.wl.dzt.sys.annotation.Column;
import com.wl.dzt.sys.annotation.Table;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
<#list impls  as imp>
${imp} <#if imp?length gt 12>;</#if>
</#list> 

@ApiModel("${className}")
@Table("${tableName}")
public class ${className} implements Serializable{
<#list  classFields  as field>

	@ApiModelProperty(value="${field.cn}",name="${field.name}")
	@Column(value="${field.dataBaseName}",text="${field.cn}",maxLength=${field.maxLength?c})
	private ${field.type} ${field.name} ;
	
</#list> 
<#list  classFields  as field>
	public ${field.type} get${field.methodName}() {
		return ${field.name} ;
	}

	public void set${field.methodName}(${field.type} ${field.name}) {
		this.${field.name} = ${field.name};
	}
</#list> 
}
